monopile foundation - English Synonyms Dictionary